New Logcat
一言で表すと
Logcatが更新されてログのクエリ、解析、追跡がより簡単になる
概要
ログのフォーマッター
ログをフォーマットして、タグやメッセージなどの有用な情報をスキャンし、警告やエラーなどのさまざまなタイプのログをより簡単に識別できるようにした
https://developer.android.com/studio/preview/features/images/logcat/logcat-logs.png
複数のLogcatウィンドウ
Logcatのタブを複数作れるように
デバイスやクエリを簡単に切り替えられるようになる
https://developer.android.com/studio/preview/features/images/logcat/logcat-split.png
2つのログを簡単に見比べられるように、上下に分割と左右に分割が右クリックのメニューから選べる
Mori Atsushi.icon 便利そう
ログのビューのプリセットの切り替え
https://developer.android.com/studio/preview/features/images/logcat/logcat-view-modes-button.pngをクリックして、標準、コンパクト、カスタムからプリセットを切り替えられるように
タイムスタンプ、タグ、プロセスID(PID)などの情報の表示が各モードで異なる
Modify Views からビューをカスタマイズできる
https://developer.android.com/studio/preview/features/images/logcat/logcat-view-selection.png
mayamito.icon どのくらいカスタマイズできるんだろ
Go.icon コンパクトな表示設定していてもPC変えたりすると引き継いだりしてないから、初めからプリセットがあるなら嬉しいかも
New key-value search
https://developer.android.com/studio/preview/features/images/logcat/logcat-query-auto-complete.png
検索をより簡素化
履歴から過去のクエリを呼び出して、それらのクエリを他の人と共有する機能を備えている
chigichan24.icon 他の人と??
Mori Atsushi.icon 文字列になったから?
chigichan24.icon 理解
正規表現を使用したり、キー値に基づいてログを除外したりすることもできる
https://developer.android.com/studio/preview/features/images/logcat/logcat-history.png
Go.icon自分のパッケージだけフィルタしたいケースがあるからいいかも
crashes/restartsをまたいだログの追跡
Logcatがアプリのプロセスが停止して再起動したことに気付くと、以下に示すようなメッセージ(PROCESS ENDEDやPROCESS STARTEDなど)が出力に表示されるように
https://developer.android.com/studio/preview/features/images/logcat/logcat-app-restart.png
Logcatを再起動しても、タブ分割、フィルター、表示オプションなどのセッション構成が保持される
chigichan24.icon これ嬉しい
Go.icon嬉しい
気になるポイント
メモ
コメント